﻿#main{margin-left:auto; margin-right:auto; }
body{ height:100%;margin:0px;padding:0px; background-image:url(../images/bg_img.jpg);}
*html body{TEXT-ALIGN: center;}
body,table,td,tr,th,input,select{font-size:12px;font-family:"微软雅黑";}
body>div{margin-right:auto;margin-left:auto;}
img,form{border:0px;}
div{border:0px;margin:0px auto;padding:0px;text-align:left;height:auto;}
form,select{margin:0px;padding:0px;text-align:left;height:auto;}
input,select{vertical-align:middle;}
ul,ol,li,dl,dt,dd,p,span, h1, h2, h3, h4, h5, h6{border:0px;margin:0px;padding:0px;text-align:left;height:auto;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
em, cite, strong, th { font-style: normal; }
s,ins,u,i{text-decoration:none;}
li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}


.main{ width:775px; height:auto; min-height:300px; overflow:hidden;}

.top_blank{ height:30px;}
.top{ height:105px;}

.body_l{ width:150px; height:327px; float:left;}
.nav{ width:150px; height:178px; background-color:#e3e6e9; }
.nav_title{ padding-left:8px; padding-top:6px; color:#38aaa6; font-size:17px;}
.nav_text{ width:142px; height:20px;  padding-left:8px; margin-top:3px; font-size:14px; color:#707070;  display:block; float:left;}
.nav_text:hover{background-color:#eef0f2;}
.nav_bg{ width:149px; height:23px; float:right;  background-image:url(../images/nav_bg.jpg);}
.serv{ width:150px; height:80px; background-color:#e3e6e9; margin-top:4px;}
.tel{ width:110px; height:33px; float:left; margin-left:8px; margin-top:12px; background-image:url(../images/bg_tel.jpg); }
.online_qq{ width:120px; height:18px; float:left; margin-left:8px; background-image:url(../images/online_qq.jpg); margin-top:8px;}

.body_login{ height:124px; margin-top:30px; background-color:#e3e6e9;}

.footer_text{ margin-left:309px; margin-top:10px; color:#7a7a7a;}
.bottom_line{ height:3px; width:775px; background-image:url(../images/bg_line.jpg); background-repeat:repeat-x;}
.footer{ width:775px; height:90px; margin-top:40px;}

.twirly_loading{ background-color:#5C5C5;}
.nav_text_assit{ width:35px; }
.nav_bg_assit_class { margin-top:15px; }
.divide_line { border: 2px solid #DCE0E3; }

.quick_search_bar { width: 110px;}